use db_yule8x_agent
GO

if exists(select * from sysobjects where name='t_auth_department ')
drop table t_auth_department 
GO

create table t_auth_department(
    id int IDENTITY(1,1) PRIMARY KEY,
    title varchar(32) not null, -- 部门名称
    pid int not null default 0, -- 上级部门编号
    parent1_id int not null default 0, -- 父1级部门编号
    parent2_id int not null default 0, -- 父2级部门编号
    parent3_id int not null default 0, -- 父3级部门编号
    [code] varchar(32) not null default '', -- 部门代号(如营销总部=YXZB,区域营销分部=QYYXFB,营销小组=YXXZ,财务部门=CWBM,行政部门=XZBM)
    rules varchar(128) not null default '', -- 权限规则编号
    sort smallint not null default 0, -- 排序
    remark varchar(32) not null default '', -- 备注
    [status] smallint not null default 1, -- 部门状态(0=禁用,1=正常)
    create_time datetime not null default GETDATE(), -- 创建时间
)
GO